Multi-simulation Coordinator
   HOME

TheInfoList



OR:

MUSIC (Multi-Simulation Coordinator) is software developed and released by the
INCF The International Neuroinformatics Coordinating FacilityINCF is an international non-profit organization with the mission to develop, evaluate, and endorse standards and best practices that embrace the principles of Open, FAIR, and Citable neuros ...
and Royal Institute of Technology (
KTH KTH may refer to: * Keat Hong LRT station, Singapore, LRT station abbreviation * Kent House railway station, London, National Rail station code * KTH Royal Institute of Technology, a university in Sweden * KTH Krynica, a Polish ice hockey team * Khy ...
) School of Computer Science and Communication in Stockholm, Sweden. MUSIC is designed for interconnecting large scale neuronal network simulators, either with each other or with other tools. It allows spike events and continuous time series to be communicated between such applications in a cluster computer. The typical usage cases are connecting models developed for different simulators and connecting a parallel simulator to a post-processing tool. MUSIC provides a standardized software interface (
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
) on top of the message-passing interface ( MPI) for communication among parallel applications for large-scale
computational neuroscience Computational neuroscience (also known as theoretical neuroscience or mathematical neuroscience) is a branch of neuroscience which employs mathematical models, computer simulations, theoretical analysis and abstractions of the brain to u ...
simulations. It enables the transfer of massive amounts of event information and continuous values from one parallel application to another, including those using different data allocation strategies. In the design of the standard interface, care was taken to allow easy adaptation of existing simulators and to permit third-party development and community-sharing of reusable and interoperable software tools for parallel processing. Three simulators currently have MUSIC interfaces: Moose,
NEURON A neuron, neurone, or nerve cell is an electrically excitable cell that communicates with other cells via specialized connections called synapses. The neuron is the main component of nervous tissue in all animals except sponges and placozoa. N ...
and
NEST A nest is a structure built for certain animals to hold eggs or young. Although nests are most closely associated with birds, members of all classes of vertebrates and some invertebrates construct nests. They may be composed of organic materia ...
. The MUSIC software library and its documentation are publicly available through the INCF Software Center.


References

{{Reflist
INCF website


External links


MUSIC homepage at INCF Software Center
Computational neuroscience Simulation software Cluster computing